• word of the day

    saxifraga aizoides

    saxifraga aizoides - Dictionary definition and meaning for word saxifraga aizoides

    Definition
    (noun) tufted evergreen perennial having ciliate leaves and yellow corymbose flowers often spotted orange
Download our Mobile App Today
Receive our word of the day
on Whatsapp